5 stars all round, great location, clean and tidy, friendly hosts, great value, relaxing and made to feel welcome