Genevieve’s place has everything you need for the perfect holiday experience set in a magic location.