Accessible, clean , roomy simply a great place