I stayed at Baycreek with my husband and two teenagers. The condo itself is very nice, clean, and spacious. The grounds are absolutely breathtaking and we would go on morning walks or bike rides. The pool is a short walk from the condo and the private beach is a quick car or bike ride. We had the entire beach to ourselves and it was extremely peaceful and tranquil. Full disclosure, the water is very shallow and calm, great for young families with small children, but a bit boring for teenagers. The town is nearby (maybe 10 minutes), but many of the shops close by 8pm. This is truly they type of vacation where you just want to relax and unwind. It's a close drive to the Chesapeake bridge and we did spend the day in Virginia Beach (which is about an hour away). I really fell in love with the condo and the gated community of Bay Creek and would definitely go back again.