Everything was as described and very clean. Great attention to detail. And best of all, the location is outstanding!