Hospitable, thoughtful and affordable stay