Lovely spot. Excellent accommodation. Well appointed and equipped with thoughtful touches. Great hosts. Excellent communication and easy check in.