STAY HERE! I normally don't write reviews but had to for this one. We came from N.Y. for a major craniofacial surgery for our 4 year old son, so I was pretty particular about where we stayed. I don't know if it's possible but this place had it ALL. Anything you were like "oh shoot I forgot" it was there. Tons and tons of room. The photos don't do it justice. We had both grandmas as well as my husband, son and I and had plenty of privacy. The location is beyond beautiful. Quick walk to canals, beach, shops.