very clean, well furnished, and good location.