Megs and Doug's place was awesome and great for big groups. It's in a great location, you can walk into town and close to beaches.
Would highly recommend!