Awesome place. Great location, absolutely stunning home, clean, beautiful, spectacular views. Luxury villa. Couldn't have liked this place anymore. Great host as well, easy to communicate with and arranged everything for us. Five stars all around. Highly recommended and would stay again.