Lovely location, so close to the beach.
If you don’t mind 7 flights of stairs.
Also apartment needs an electrical upgrade and shower upgrade. If that occurs it would be a brilliant stay.