We loved our stay here! Gorgeous view, nice pools, clean/functional kitchen, pretty decor, comfortable… September 7, 2021 by Post navigation 5 star rating Staff needs to be friendlier and not make everything seem like it’s annoying them