Michaels place was a perfect location right next to the beach. I expected noise to be a bit of an issue being located right on Mission Blvd, but we were not bothered at all. As other reviews have stated, it is smaller then pictures show, but it still worked for my family of 4 (infant and toddler). The outdoor patio with fire pit was a definite bonus! Overall, private parking and outdoor space made this place a steal.