We go to Isla every year (for about 6 years), but this year are planning on staying at this hotel. Has anyone heard of it? There are only 2 reviews that we could find. We usually stay at Garrofon de Castilla as we like to be away from North Beach for the quiet and are not fussy about accomodations. I just am looking for any knowledge of this place!