Great apartment: good location, very close to the beach and good options to eat around. It is comfortable and does fit 8 people as described. We really enjoyed our stay in Mission Beach!
The booking process was very easy and smooth and flexible (late) check-in available which was also very convenient.