Very clean & well put together place. All of the little touches were perfect!