fabulous location, great views, villa, v clean. kids loved the nearby pool and tennis court.