This place is so beautiful! It exceeded our expectations form the pictures, and had a beautiful, luscious chilled out vibe. Highly recommend. The hosts were lovely and easy to communicate with.