absolutely perfect - it is always good when the place is exactly what they say it is...and that is the truth here.