The house was fantastic, so much so that we spent most of our time on the large deck or in the pool (which is also great for doing laps). The beds/bedrooms were very comfortable with two in the main house and a separate bed/bath building adjacent to the pool. There were a few minor things that needed to be fixed and I just emailed or sent a note via VBRO and they were on it and resolved the issue that day. Everyone we interacted with at Casiolo properties was super friendly, professional, and very responsive. Although the house is not near any of the main areas and tucked away a bit (a little hard to find, use their map once you get to the area and don't trust your GPS), it wasn't too hard to get to the beaches, markets (tip: go to Cmart), etc.