My husband and I stayed here three times. We felt so comfortable here, that we have also stayed with our two children. The bed's are so comfortable. The rooms are spacious and modern. We loved that it was within walking distance to everything. The hotel is very clean and the staff are very accommodating. It is a bit pricey at times, but well worth it. Look forward to the next stay.