Great location, staff and place to stay!