Excellent location, right off the beach. The place was clean and the host was extremely quick to respond. This was definitely a great option that will put you right in the heart of Mission Beach. The parking spot provided is extremely small. If you bring a large vehicle expect to have to find parking off the premises.