Soooo clean ! Perfect location ! Great amenities. Excellent service. Would certainly book again the next time . Absolutely excellent.