Great location, walking distances of the esplanade, shops and restaurants. Excellent facilities (everything seemed almost new) and super clean. Lots of space, big kitchen. Would definitely stay again. 🙂