Wonderful stay. Everything brand new. Communication excellent as well. Could not have been better.