Small but spotlessly clean and well-equipped appartment, more like a hotel than a homestay. Conveniently located.