This place is a great deal. Very clean, comes with parking (a huge deal in Mission Beach), and is close to SO much on foot! The apartment is sparkling clean, and has exactly everything you will need to enjoy your stay - from beach chairs, to cookware, to a full bath. My husband and I stayed with our 3-month-old and it was the perfect place for the three of us! Even after baby went to sleep, we were able to enjoy dinner on the patio, which was such a great perk.