Could not have asked for better.
everything was far above already high expectations, staying here is highly recommended.