We enjoyed a wonderful family get together at David's. The location was close to some great beaches, and to grocery options. Catching some great weather while we were there added to a great weekend!