Great location, spotless accommodation, useful amenities and thoughtful, friendly hosts. Highly recommend!