Great flat in a wonderful location. Walking distance to superb restaurants and beaches. Flat was clean, modern, and bigger than expected. Loved our stay and will be returning eagerly.