Immaculate, great location and fair price. Walking distance to shops and dining and short drive to beaches. Worked real well for my family.