The location is absolutely perfect. Just steps away from the beach on the less busy portion of Mission Beach. The unit was extremely clean. The unit didn't have soap or dishwashing soap when we arrived, but Miles brought it to us quickly. The doorknobs kept falling off of the doors (they need to be replaced with knobs that fit). The kitchen had everything you needed to cook. The bed was comfy and our son slept well on the pull out couch. Overall, it was a very nice place to stay!