Excellent stay, clear check-in and great view from the Villa