This place is perfectly situated in Mission Beach. The top deck is amazing and bring close to the beach is great. You also are in between Belmont Park and Pacific Beach with many options to do stuff. Check out Better Buzz cafe down a bit from the house.