Spacious and well put together and check in / out was a breeze! Would stay again for sure.