WOW!!! This place is amazing. Loved sitting on the lanai overlooking the ocean, surrounded by jungle and listening to the rain while petting a very friendly kitty. This place is magical. I cannot wait to come back. Wish we would have stayed longer.