Perfect hosts and great little apartment. We loved the neighborhood. We had a car and parking was easy. The sofa bed isn't the softest, but for kids it's fine. Our kids actually opted for the floor for some reason. The bathroom is a bit small, but it was manageable, even for my 6'4" husband. The kitchen is fine for snacks and breakfast but maybe small for much cooking, but who does that on vacation anyway?