Perfectly suited our needs. Location superb, in a cool part of town.