Clean, well provided, hospitable host, good location. Just what we we wanted. Would happily stay there again.