I went to island during its opening last year.I guess the management is same as of the erstwhile Beach on 100 Ft Road ,Indiranagar.
I simply love this place.The ambience is awesome and you feel good being here.
The food is good especially the Mediterranean and the Italian. They also serve American and continental as well.
The Music is good and it's a nice party place.
The menu is lavish and you need lot of visits to try all the dishes here.