5 stars in every way! Highly recommend this place and we hope to be back!