Clean, tidy, exactly as described. Friendly and accommodating welcome, good value.