We had a fabulous stay. The mini apartment was spacious, clean, new and modern. We had a full kitchen, balcony with a view. Having a gym onsite was an added bonus to be able to work out on premises. The staff was lovely and onsite 24x7. Would highly recommend and stay at another property.