We had a really great stay. The place was beautifully decorated and the kitchen was fully stocked with everything we needed. We appreciated the flexibility for check in and check out.