#1 Beachfront Ideal Home from£95,800downpayment 40% Iskele’s Luxurious Oasis: A Stone’s Throw from the Beach Edelweiss, Iskele