The villa is great, clean and spacious. Rooftop pool was bigger than what we were expecting. The location is great, only 5 minute walk from shops and beach. I would definitely go back.