Fantastic few days in a fantastic apartment, in a fantastic location.