Outstanding, we would highly recommend! The whole stay was utterly perfect. We will definitely go back!