Nice, spacious place, well equipped and in an excellent location