this complex is on the beach exactly as described. it was a beautiful beach and I was able to do some snorkeling and saw lots of fish and turtles. you can't see the beach from your room, but the nice thing is you can leave everything in your room and go to the beach and not have to take any valuables. There is a code to get the key to get in the door so that was nice.