I love St John- I think it is the most beautiful island in the Caribbean. That beach you were looking down on was Trunk Bay- if you ever go back, the snorkeling there is very cool- there are actually signs in the water describing the coral and fish- it's an underwater trail. So awesome! You always take such beautiful photos- and really, your daughter is ADORABLE!! What a cutie!