Excellent and accurate to all details. We really enjoyed our stay.