Great place and wonderful service. We appreciated the mid stay clean. The villa was spotless. So close to a wonderful beach. Highly recommend Villa Diani.