Very clean and in a great location. The place was small but comfortable and consistent with the photos. A warning: the bed is extremely soft and squishy. If you're into that, its great, but if a firm mattress is what you need, this bed is probably not for you.