Excellent stay, staff were great and the apartment and rooftop pool are were terrific.