Exactly as described, highly recommended! Excellent communication! We had a wonderful time and look forward to visiting again!