Oh I disagree! I would do 3 or 4 nights!
Love the hotel, upgrades are good. I agree the old town is small, but maybe a couple of days to revisit and chill. If the weather is good get a taxi/ bus to the beaches on the peninsula- a bit of a trek but its nice.