Very clean, in a great location, a little overpriced, the cleaning fee was more than the rental price.