Great spot to stay for 1-3 guests in a beautiful Italian island