Perfect location with a beautiful sunset view from the balcony. Kitchen was nice and stocked with dishes and cookware. Unit provided beach towels, beach chairs, umbrella, etc. - or you can rent them on the beach. Only thing missing was a small cooler to take food/drinks to beach, but I later found out from host that we could have requested in advance. Washer and dryer in unit was a plus. Host was very responsive for questions. Unit could use a view updates (curtains, decorations, etc) but overall, it was very nice. Pool is large and heated. Be advised pool is directly below this unit and can get a little noisy, especially on weekends but it didn't create any issues for us.