Great place. Clean and well kept. Very well stocked and good base of operations. All good except the $500 cleaning fee.