Perfect location. The staff is always available. Clean. Confortable. Great price/quality ratio.