We had a great stay. The place was well-stocked, clean, bright and comfortable. We loved the private terrace! Check in and check out were easy - Gary even arranged for us to leave our bags before check-in. The location was great too - walking distance to many attractions and restaurants.