We got off to a bad start when we were told there was no space available for us to park in the garage. In the description, there was no mention of needing to reserve a space in advance. If you plan on grocery shopping, visiting local attractions or going on a scenic drive, you will need a parking space. That put a HUGE crimp on our comings and goings. They were very apologetic and recompensed us for that inconvenience. Everything else was very convenient. The balconies seem to put you right on the beach! You can enjoy the ocean, sun and breeze without getting sand in your toes. Beach access is one private flight of stairs, there's a small park across the street for the dog, and it's walking distance to Carlsbad Village (but not walking distance to a grocery store). The unit has a good layout and was clean. But the back bedrooms were too warm and stuffy. There is no air conditioning and no screens on the windows. They do provide floor fans which provide a little relief. The sink in the master bathroom is a slow draining pain in the drain. Kitchen is well equipped except for grilling utensils. The grill is communal and so are the grilling utensils. You will need to clean the grill and utensils before each use because they are usually dirty from previous user. They had a pod type coffee maker of which we don't like. I mentioned it to the handyman and within an hour he brought up a brand new "Mr. Coffee". Very nice man and I feel awful that I can't remember his name. Clean towels and linen are amply provided along with paper towels, toilet paper, garbage bags, and soaps. You can take your soiled towels and linens to their laundry room and pick up fresh supplies which I found extremely convenient. Ed is very kind, welcoming and helpful. He goes out of his way to make your stay comfortable.