Location is perfect, the stay was perfect, everything was so cute and we had a blast!