Very clean. Excellent, quiet location! Very well designed. Bathroom is a bit tiny, but the large kitchen, bedroom, living room + courtyard makes up for it!