We stayed here for our honeymoon and had an excellent time!! The views were to die for and the place was extremely clean! Look no further and book here!!