Briza Beach offers a beachfront experience with restaurant service.