this place rocks! we have been here before.. had to return! the place is amazing! very clean, very local, close to the beach, the hosts are amazing, the amenities make you feel at home.
you have to stay here, great experience, great place!