Absolutely fantastic villa in one of the most beautiful places in the world. Ocean great. Pools great. Parking great. Views great. The apartment had everything and more.