We were there two years ago & I enjoyed it - the tour of the rock fortress was interesting & the monkeys are pretty amusing. Funny to see English breakfasts & Marks & Sparks in 'Spain.' I was glad our cruise ship stopped there for the day - that was my 4th attempt to visit Gibraltar - the previous times were by road & the Spanish closed down the border every time. Don't know if this still is a problem. I can't imagine staying more that a day, but thoroughly enjoyed our stop there.