Ideal.
Probably one of the best out there.
enjoy your stay!