Perfect location, great accommodations and amenities.