very clean and well furnished