A clean and modern place to stay in a great location in Camden