Great location and super hospitality. Not ideal for self catering.