The apartment was excellent. We were only there for one night and were out most of the time, so we didn't have the opportunity to use areas like the kitchen - but for self-catering it would be very convenient. There are so many restaurants in the area that you might not need to anyway. The only minor criticism is that our car ended up covered in bird droppings (gulls, I imagine) and the parking area could do with a renewal. I know that Bristol has a problem with gulls, but thought I ought to mention it. But don't let that put you off, as everything else was very good.