Imagine Beach offers a beachside experience with a pool, spa, jacuzzi, restaurant, and bar. Enjoy a relaxing stay or day visit.