Place is very nice, great location, and Stelios is incredibly accommodating