Perfect apartment with a gorgeous terrace. All around a great experience.