Nice, clean, good location, well equipped - all of this at a reasonable price