Great location. Gorgeous views. Short stroll to the beach. Apartment space quite small but comfortable. Building could do with some love. Parking tricky.