Solid place, with great accommodations