Spacious, brand new, high quality apartment, on a perfect location! Perfect stay