Отель расположен недалеко от набережной Влёры, через дорогу от собственного пляжа. Это единственный во Влёре отель на базе All Inclusive. Отель построен в 2018 году, открыт в 2019 году. Из его открывается красивый вид на Ионическое море, остров Сазан и полуостров Карабурун.