The agency was very easy to work with. Actually awesome. The house was very clean and no bugs. A big plus! The cleaning and maintenance crew were very respectful and you didn't even know they were around. The house is very accommodating for a large group. The kitchen is very well-stocked with every item you need it cooking in. The pool is an add a touch after coming off the beach. -5 Stars
-Mary