Exactly as described - great location, wonderful hosts with perfect communication. Thanks for a great stay!