Was perfect for our needs. Loved sitting on the balcony to eat while looking at the beautiful view. To help with packing for your own trip, the condo had 4 bath towels but only 2 beach towels. There were 2 air mattresses (I think they may have been queen sized, but possibly doubles). This was nice because my teenage daughters each got their own bed and my hubby and I slept on the king in the bedroom. Not sure why, but they only had one set of sheets and one light weight blanket for both air mattresses, so if you want to use both beds, you'll want to bring a second set of Queen sheets and a blanket. There were otherwise plenty of pillows. They also had 4 beach chairs and 1 small, kid sized, boogie board. There were 2 other broken boogie boards but I notified the owners so maybe they'll replace them by the time you stay there. There was a shopping sized cooler bag, but strangely it didn't have handles. There was also another small lunch sized cooler bag and some ice packs in the freezer. The water jug seemed useless--leaked and didn't keep the ice cold for very long. The tap water tasted horrible. There was a water filter pitcher in the fridge but it didn't seem to help with the taste so you'll want to buy bottled water. The water pressure wasn't the best, but was decent enough for being on the 3rd floor. They also provided shampoo and conditioner, toilet paper, paper towels and laundry detergent. I even found some bug spray in the cabinet. Wish I would have brought that on one of our hikes. We were unfortunately eaten alive by mosquitos on the hike. They have a TV, microwave, toaster, coffee maker, gas stove and oven and plenty of pots, pans, dishes, etc. I think they even had a crock pot, but we didn't use this. There's also a gas grill by the pool. The apartment can get muggy at times, but we found if we opened all of the windows and pulled the blind down on the balcony to block the sun when it was hottest, the apmnt stayed cool. The bedroom has a portable air conditioner. This apartment does not have central air. The laundry room charged $1.50 for wash and $1.00 to dry and accepted either quarters or credit cards. Parking was a little challenging because our spot was right next to a large pillar and the car in the stall right next to ours was parked really close to the line and didn't move most of the time we were there. If you rent a smaller car, you shouldn't have any problems. The location is great. About 20 minutes from the airport and Costco. Definitely worth making the trip out to Costco to buy produce and other groceries and to fill up the gas tank. Significantly cheaper than everywhere else, but there is a Foodland grocery store right down the street.The beach across the street was perfect for surf lessons and there's a beach with coral reefs and turtles (perfect for snorkeling) only a few miles down the road. Lots of souvenir shops, restaurants and places to rent snorkels and surfboards only a short walking distance from the condo. We loved our stay and wouldn't hesitate to stay there again. Even without air conditioning, we preferred staying here over a hotel since we are on a Keto diet and were able to cook and grill our own food.