Beautiful place, great location, sparkling clean. Actually our second time staying and David is wonderful and a thoughtful host!