Spacious, clean, great views, wonderful hospitality at hotel.