Sol Villa is a comfortable little haven in a fantastic location. Easy walk to beach, shops and restaurants.