Great location, good amenities, friendly staff