We stayed here for a week and had booked many months in advance as accommodation in Gibraltar can be expensive (if available) if left until too close to your arrival.
We had the middle of three apartments which had a double bed & a single bed in the bedroom with a bed/settee in the lounge/kitchen area.
All facilities were available as you would expect for a Self Catering apartment and kitchen was equipped well for cooking/eating.
The bath had a shower over and there were ample towels - noted a few bugs some mornings but this is in Old Town and is to be expected.
We were booked on a late flight and after asking Clive nicely, he allowed us to stay until 18:00 on our departure date as he didn't have a consecutive booking - thanks.
The only complaint we really had was that the final clean through of the floor before we arrived was not with clean water as our feet got grubby walking through.
But on the whole we were happy with the flat and especially it's convenient location approximately 4 minutes off Main Street