Amazing location with beautiful views and everything you need for a great stay on vacation. Could have used a little better specifications on which pools are actually accessible and which ones are not but otherwise a great stay.