De luxe comfort, superb location and a terrace. Could not be better.