very clean and fine place to stay