I stayed here for three nights recently. The staff/management are very helpful (generally spoke very good English). The room was small-ish - but clean and quiet. The area between all the rooms is covered in grass which is nice, plus there's a little covered area with chairs, hammocks etc. O, and another large table with chairs at the front. Isabella is a beautiful island.