The stay, the flat, the location, the person who welcomed us and followed us up; fantastic!!!