Amazing place! It is so beautifully constructed and very cozy. The area is lush and right near a gorgeous black sand beach. Joe was very easy to communicate with and made check in/check out smooth. I would definitely stay here again!