Excellent property, Excellent amenities, Excellent location, Sparkling cleanliness... Great place to stay. Would stay here again and recommend to all our friends in future.