Beach tourist paradise