Awesome, simply perfect. Location was great, the appartment perfect. Unforgetable experience for us and our kids.