Perfect location. Walking distance to restaurants, retail and the beach. Short drive to tourist attractions. The apartment was clean & cozy. Great Hosts. Great place. Great holiday. We'll be back!