Everything matches the description perfectly, what a great stay we had.