Everything was better than expected! 5 stars!