very hospitable, clean, and good value