Perfect location (literally a block from Mission Beach); super clean; has everything you need! We would definitely book again!