Beautiful place, wonderful views and very welcoming. 5 star stay, beyond our expectations.