Very clean, well equipped and in an excellent location.