SO CLEAN AND SEAMLESS! Truly a breeze for check in & check out. The place was 100% professionally clean and welcoming :) A tad bit smaller than I thought from the pictures, but it didn't matter!