The villa is lovely. It has a great set up with large terrace, swimming pool and BBQ. Separate outbuilding was really useful with our 2 year old. great location near a lovely beach bar and great snorkelling. Some decent restaurants nearby also.