This place has it ALL! Location, space, comfort, amenities, privacy, gorgeous yard with an abundance of amazing plants, flowers, palm and fruit trees! I can't think of anything that it was missing! The owners were very responsive to any needs or questions! I'd highly recommend it and book it again!