Perfection. We had a brilliant week. Location is great. Hot tub a big hit. We will be back!