Excellent place. Clean and well arranged. Great value for your money.