Nice small studio flat, as in the pictures.
Isola is a great neighbourhood. Not touristy, full of interesting cafes, restaurants, etc.
Communication for check-in and our was good and made for an easy stay.