Perfect. Luxurious apartment. Clean. Excellent location. Quiet. Beautiful view. Big and spacious. Worth the money.