Spacious and well equipped villa in excellent location. Highly recommended.