Small but nice flat in great location, and great host