All perfect, as described and a thoroughly enjoyable stay in Alex’s spacious and modern apartment. Highly recommended.