Very clean, well equipped, and well located.