unbelievably beautiful place, clean and very welcoming. we loved our stay