Excellent location, front desk staff 24/7, very responsive and helpful host providing suggestions for activities and restaurants. Would absolutely stay here again.