We are moving back to South Beach with my 2 year old son (we have been in the Gables for two years, and had been in South Beach for 5 years prior to that).

We need a great preschool starting next fall. For commuting reasons, we want it to be on South Beach, and not much farther north than than the Julia Tuttle Causeway/41st Street.

My research has turned up the following good options, but I'm looking for feedback on any of them.
- St Johns Montessori
- St. Patricks
- Temple Beth Shalom Foundation School
- Temple Beth Shmuel Montessori School

Anyone have any feedback on these schools? Any other recommendations?