Everything as described - really great stay, highly recommend.