This apartment is perfect for a quick stop over stay in beautiful Clifton.