Stayed here 3 nights and enjoyed the central location; walking distance to restaurants, shops and of course the beach! Communication was good and check in was very easy. I would recommend this place if you like to be fairly central and don’t mind minimal traffic noise.