Aristotle's could not have done more to make us feel welcome. The flat is spacious, well located with efficient air conditioning in the bedrooms.