Perfect location, great amenities and wonderful stay!