Kriton went above and beyond, location couldn't be better. Prepare for stairs! We had the best time and would absolutely use Kriton again. Great host!