Amazing stay. Very well maintained and clean. The place was beautiful and the view was lovely. Staff is very friendly and very helpful. We enjoyed the stay and definitely recommend it.