Marios’ place is great - has all the amenities needed for a few nights stay. Great location too!