Lots of people love Casa Picasso and so do we. Not sure it is a toddler kind of place, although I am certain the little ones would be warmly welcomed and catered to. There are plenty of wonderful places to eat, and it sounds like a great idea to have a chef at your place. There is not a lot of beach-based snorkeling...some around piers, but be sure to make sure you are safely away from boating areas. Snorkeling with Alphonse is a lot of fun. Have gone diving with both Amigos and Patojo and loved them both.