Fantastic location and superbly stocked apartment make this stay wonderful.