Very nice and cosy place in a beautiful and friendly island.