This condo was perfect for my daughter and I. It was a very last-minute booking I booked on the plane Friday we checked in on Saturday. It is about two blocks to the beach and Perfect location for restaurants. There were plenty of towels in the unit which I appreciated since it does not have a washer and dryer. The bed was very comfortable. We did not pull out the sofa so I can’t comment on that. Parking is not included and it’s $30 a day. It’s a little bit of an inconvenience because every time you return back to the building to park you have to call the front desk to have them open the gate because it stays closed all the time. but overall not a huge deal. At the time of our stay there was one beach mat and 1 beach chair this condo sleeps 4 so be aware of that.