Excellent - exactly as described, wonderful interior and location, friendly and understanding. Would definitely stay again.