Absolutely perfect. We enjoyed out stay immensely.