Large apartment. Very clean. Good heating. Great location. Friendly hosts. Easy off street parking. We will be back.