Heaven Beach is a swimming facility offering a relaxing beach experience.