If you close your eyes and imagine a paradise, it would probably look something like this. Grand, lush views that feature mountains, a waterfall, and the ocean. Not to mention complete privacy and abundant beautifully gardened outdoor space. We won't ever forget our stay here.