Caravel Beach House surpassed our expectations! Everything was perfect about the house and the presentation was excellent. The amenities were very good and the house was spotlessly clean. We had nine family members staying in the house and it easily accommodated this number with everybody being able to find their own space. The games area was a lot of fun for the kids and watching the sunset over the Indian Ocean from the outside area was superb. Thanks to Miguel for a great week at Caravel Beach House.