The place is amazing and relax. Great value from every room in the house. We really enjoyed our staying. The garden is secure and large, my two small dogs were able to run around. Small beach in front of house, my dogs went for swimming a few times. The food in Teac Jack is very good. Think we didn't stay long enough. We should stay longer so we can enjoy the place more. Can't wait come back!!!