We enjoyed our stay at Green Reef 3, it was extremely close to the beach, and provided almost everything that we would need. We did find a dead cockroach which made me wonder where the other ones were hiding and a majority of the doors to the bathrooms and bedrooms had too much area for us to see through, so please property owners, get solid doors for the bathrooms and bedrooms. But, the location, the fact that there were chairs and an umbrella on the beach and that it was private, was incredible. We won't stay at this particular unit again because it was weird that you could see people when they were in the bathroom or in their bedroom but there are a lot of other amazing units in the complex that we could come back to. Be aware that the hot water in the kitchen doesn't work well so you feel like your dishes aren't getting clean if you are washing them by hand. All in all, great location, private beach, we had what we needed and every complaint is minor.