Spacious rooms, great location, fantastic service.