All round: an excellent experience in a gorgeous flat.