Great location, spacious rooms, good amenities