This hotel is excellent. We arrived with our dog and small baby and the receptionist upgraded us to a suite without even telling us. The customer service is exceptional! The spa/pool area is very nice. The breakfast is excellent and the view even better! I cannot say enough nice things about this hotel. It was very kid and dog friendly too!