We loved our stay, the place was beautifully decorated and had everything we could possibly need. The location is fantastic . The whole family loved the holiday.