5 stars all around. Everything was perfect