Spent a week in Mission Beach 6 adults and one 4 yr old. The place was well maintained and appointed. Pleasantly surprised with the kitchen supplies. Lots of dishes, pots and pans, utensils, baking dishes. Especially surprised there was a collection of basic spices. Unit comes with hand soap, dish soap, toilet paper, paper towels, tissues, laundry detergent, lots of towels. We love to cook and took advantage of the kitchen and grill. Beds were something to be desired but you never get what you want even at the nicest of hotels. The balconies sell this place. Beautiful ocean views from just about anywhere on the balconies. Unit is very convenient to the boardwalk and beach (literally 80ft). Garage is tight but managed to park a mini van and 2 door car. Be aware there is no parking other than the 2 car garage. We almost rented 3 cars and glad we upgraded to a mini van. We would not have been able to park the third unless you parked on the main road Mission Blvd. If I had to complain about anything it would be the couch, internet, outdoor shower and only one TV. The couch is hard and uncomfortable. The internet is slow/sluggish but we resolved it by moving it to the middle of the house (made a huge difference). The outdoor shower was out of use when we were there. Made it hard not to drag in sand from the beach (especially with a 4yr old). We did resolve this by placing a couple buckets of water there and using that to wash off the sand. There is only one TV in the living room. It would have been nice to have a TV in each bedroom (not everyone likes watching the same program), but you are on vacation and shouldn’t be in front of the TV right!! With all that said I would recommend this unit to anyone looking for a clean, spacious and comfortable rental with a perfect location this is the unit!