Very clean, great location and helpful staff on hand to check us in. Everything was as described - would recommend.