AMAZING! Couldn't have been better. The staff are fantastic and incredibly thoughtful.