This place is magical. We had a fabulous time and would love to return. The small touches were greatly appreciated, a perfect weekend getaway.