Great location. Owners are easy to work with. The place is perfect for larger groups. Access to the garage was a bonus as parking on the street in Mission Beach can be challenge.