Great place overall. Practical, superbly clean, very well located and awesome value for money overall. The only thing that's missing to be perfect is wifi, but the value is still great.