A comfortable and impeccably clean place to stay