Amazing place at a lovely location. The outdoor patio and small pool is perfect. Kitchen is convenient and well stocked. This place is absolutely perfect for a short stay. For a longer stay, the home could use better storage and be prepared for some hot water fickleness when dryer/dishwasher is on. Minor inconveniences though.