Marvellous apartment. Host, location and accommodation all top notch.