Everything about it was absolutely fantastic. 5 stars aren't enough!