Comfortable stay with a good island experience