Location was great, check-in was a little wonky but we worked through it. Cleanliness was okay.