Perfect in every way. Incredible space. Great communication. Clean, new, stylish furnishings. Safe. Great neighborhood. Proximity to fantastic activities. Ideal.