Five stars all around for us! Loved every bit of it!