Perfect in every way. Beautiful, stylish hotel that is extraordinarily kid friendly. Delicious breakfasts. Staff is wonderful.