Check in was late, unexpected fees, and an absurd $300 cleaning fee. Never booking here again.