Exactly as advertised! Enjoyed our stay immensely, our only issue was some mildly slow communication when we had a question or two. Still, very great! HIGHLY recommended!