It was perfect. Clean, beautifully decorated and the location was awesome. We will definitely stay again!