Lodge in Turkey, offering a beachfront stay with a private beach. Enjoy the stunning Mediterranean views.