Excellent home and hosts! Everything was as described and more. They seriously think of everything to offer so all you have to worry about is enjoying your stay! Place is beautiful and clean. Ac in rooms work great. Pool is amazing. We appreciated the fresh fruit and beers left for us at check in. Kitchen has enough pots,pans, dishes etc that you need to cook meals and we also used the bbq grill outside. Close enough to walk downhill to the grocery shop or a short drive to restaurants if you prefer. Communication was always timely and friendly. We would definitely stay here again.