Perfect location, great accommodations