Fantastic stay. John very accommodating and respectful. Fast communication. Apartment is in great location and has all facilities required for a great visit.