A very good hotel in a great location. I stayed in a two bedroom apartment at very good rates. Service is exceptional, the staff were warm and friendly and couldn't do enough to help. Breakfast is excellent and the two restaurants on site are also very good. Recommended without reservation.