We really enjoyed staying at the villa, which was clean modern and spacious - the beach location was ideal and check in/communications were easy and effective - would definitely stay here again!