Spacious, clean, and well-located apartment. Enjoyed the roof top views too.