miami beach is as its name tells, a resort city with many beaches, hotels and restaurants. many celebrities maintain homes in the city, especially in the south beach area. they go to night clubs at night and enjoy the great weather during the day. the city is also home to many hispanics who come through neighboring miami on their way to america. also, a very large part of the population is jewish and many of them are observant. they have built up their own infrastructure with schools, shuls and kosher restaurants. this has made the city draw many observant tourists.