Has a beautiful view, one side the beach, the other the mountains. All rooms had their own bathroom & there was a washing machine to wash our clothes. Also had a kitchen and microwave. We were able to cook and heat up food which was a plus. Pool was nice and warm. The only thing we did not like is the mild due smell , I guess it was do to the humidity but it would be nice to put glade room deodorizer or similar in each room. Other than that we had a wonderful stay and we would definitely comeback to this place if we have the chance.