Staying at 119 The Esplanade was an absolute treat! With gorgeous views and a comfy and welcoming decor, the place feels like home. The kitchen is a bit outdated, nevertheless the proximity to the beach triumphs it all!