We loved our stay at the esplanade apartments. We have 2 teenagers and there was 2 bathrooms a well equipped kitchen and plenty of heating.
It's about a 5 minute flat walk to town . Beds were comfortable and pantry was partially stocked so we were able to make this a home away from home