Super location and great accommodations