Clean, very neat & tidy, amazing location, thoughtful little extras, friendly host.