Stunning location. Exceptionally clean. Extremely welcoming hosts. Highly recommend.