10/10 super clean and exactly what we needed. Close to everything and public transit. Easy to check in. Would definitely stay again