5 star accommodation, extremely helpful and friendly hosts, couldn't have been in a better place and at a very reasonable price also!