A functional and clean place with great hosts. Had everything I needed for a comfortable stay. The apartment looks like it's brand new.