All great - location, spacious apartment, nice touches and great communication with Marivi. Perfect for a family.