One word: perfect! Perfect location to the beach, town, and food! Perfect amenities (bikes, towels, beach umbrella/chairs, etc). Perfect hosts (Janet & Scott had excellent communication and food recommendations). We definitely enjoyed our long weekend in Mission Beach and can't wait to stay again!