Lovely property, exactly as described with amazing views. The owner was very gracious and helpful, maintained great contact with me throughout the months before our trip which really eased my mind as we had never rented from a private owner before. The property is privately owned; however, part of the sea adventure resort that has a pool and game room for the kiddos which they very much enjoyed along with scheduled activities. Beachfront was lovely, small but lovely. Yes there is a marina but I did not note any issues with dirty water as a result of this as indicated in other reviews. Property is somewhat of a distance from the hotel zone so if you do not rent a car be prepared to pay taxi prices, about 22 dollars each way. Would highly recommend going to the grocery store and purchasing food to cook as the two times that we did eat at the buffet offered by Sea Adventure the food was mediocre at best. I highly recommend exchanging your dollars to peso's at the airport as they have the highest exchange rate and it seemed that the exchange rate varied from place to place, this will make things much easier than trying to figure out the conversion from dollars to peso's to ensure that you have received correct change etc. Highly recommend going to xel-ha, amazingly beautiful and all inclusive. This penthouse property was perfect for my family as we had plenty of room to spread out and our own space when we needed it. Beautifully ornately decorated met our expectations and more. The only thing that I would recommend to the owner is maybe offering egg crates to put on beds for those who may not like such a rigid mattress, more comfy furniture for the patio off the master bedroom and updating the router in the living room so that WIFI is accessible throughout the house and just not in the living room. I would definitely recommend this property to friends and relatives. The property is certainly exceptional for price...at first I really thought it too good to be true!! Definitely a vacation that we will remember fondly.