The villa is fantastic. It has a very pleasent vibe. Very nice interior, clean, everything you need is there. Very comfy beds. The resort where the villa is part of is beautiful. Right on the beach, great pools and spa. We enjoyed the stay very much. Petrina is a lovely host, very helpful.