Five stars all round. Beautiful modern unit complete with beach breeze and view, including from the shower, pool in complex, walk to beach and just general holiday vibes. Wished we could keep it.