Very spacious and very clean. The location is also good.