What a fantastic apartment - one of the best places we've stayed!