Very comfortable accommodation; a spacious and clean apartment.