Absolutely stunning place to stay. Stylish with amazing facilities. Don't delay in booking a stay in paradise.