Beautiful little haven set amongst tropical gardens, with thoughtful touches and very clean and comfortable.