Self contained and had everything we needed. Easy walk to Island Bay beach and local cafes. Short drive into the city centre. Highly recommend it.