Nice unit with a fantastic view! 1 queen bed (could use a new mattress soon) and 1 double (nice and firm) TV was large and had cable, dinette for 2 and small kitchen. nice balcony with chairs and small table. Ample closet space. Just a couple of small things - unit didn't seem to be cleaned prior to arrival - dust atop microwave, shower doors had a "film" and floors could've used a brooming/mopping. Be prepared to eat out nightly as stovetop didn't work, there is no oven and the fridge was mini. On site laundry meant we didn't need to bring dirty clothes home at $1.50 load is very reasonable. Laundry areas next to pool so kids can swim while you do laundry. Bathrooms were available with ample room to change. Secure building. We rented a car for 2 days and paid extra to park in covered, clean ramp. Our hosts answered questions/ concerns in a timely manner. Would recommend as this is centrally located 5 minute walk to beach, stores and restaurants.