Very good location, clean, spacious and quite flat. I have really enjoyed my stay there.