Oh my god, this place is perfect! Perfect size, perfectly placed, so beautifully decorated and landscaped. The bed was a dream! You can practically touch the ocean....