Excellent stay, excellent communication throughout, well worth the money