This was fabulous on all levels. 5 Stars across the boards. We thoroughly enjoyed our stay in this thoughtfully appointed property. Everything exceeded our expectations. Highly recommend!!