Completely doable. I did two nights there last year. Was just about the right amount of time for me - others may disagree but everyone has their perspective on how much time they want/need to spend in a given place.
I look at this it way: if I have only 2 days to spend in a place, would I rather wait until I have more time there (not knowing when, if ever, that will be) or would I like to have at least seen some of it?
I usually opt for the latter