The apartment suited our family as a quick overnight stay. We didn't mind the stairs and the unfinished parts of the apartment but wouldn't be suitable for young children or anyone with mobility issues. The beds are comfy and everything is sparkly clean.