Location is great, beach is outstanding, pool is well kept, plenty of outdoor furniture for relaxing. Fabulous view and wonderful breezes on the wrap-around balcony! Bedding and linens were clean and comfortable. Needs some TLC -- formica on kitchen cabinets is delaminating, some light bulbs need to be replaced. Fan in hall bathroom is VERY LOUD, and the tub has rust stains. Refrigerator is extremely noisy. The inside floor was gritty with sand upon arrival, and balcony floor was FILTHY, so wear shoes always (no floor mats to catch the sand). Overall, the unit seems "tired." Breathtaking views help to balance out the unfortunate negatives.