We ended up going to the Sports Club for our first night. Thanks, Torotolian, for this great suggestion. The food was really good and reasonably priced, and what a nice, laid back atmosphere. Just what we were looking for! It was a little difficult to find as there was no sign and it is not right on the road (Tortolian's directions were accurate-maybe I just had foggy brain from travelling), but well worth it. Thank you!