Accommodating hosts in a modern apartment. Very nice stay.