Well furnished and clean place to stay