A great stay in a convenient flat in a fantastic location.