The villa was beautiful, and Nico and Anna were fantastic hosts. The beach in front of the villa is perfect for swimming, playing in the waves, and kayaking with the included kayaks. It is all powder white sand with no rocks, coral, or seaweed. We have stayed at many places along the Maya Riviera and all have had rocks or seaweed close to the beach. Nico and Anna took care of our every need, even shopping and making dinner for us several nights. The house has been partially remodeled. The bathrooms are very modern and new. The rest of the house is showing it's age and is in need of a little TLC. The kitchen especially needs to be brought up to the level of luxury present in the new bathrooms. The pool area is fantastic, and the entire Villa, pool, beach layout is one of the best I have ever stayed at.