Great location; everything you need: great comms for check in. Perfect for athens.