Great place! Very clean and comfortable! We loved the decor and Kevin truly takes every detail into consideration to make your stay more enjoyable. Stocked with lots of amenities and great location. We had a lovely time.