Excellent hosts, beautiful apartment with exquisite attention to detail. Kids entertainment was also provided for. Thank you.