Communication was not timely or great. I would suggest providing clear check in at booking. I shouldn’t had to wait to get a check in code 2hrs after check in. Once someone books they should be providing with everything they need regardless what time they will arrive after check in. The place looked like it was rushed to be cleaned. Other than a couple mishaps it was ok. Sorry, but I wouldn’t book again.