Very solid place - as advertised. Very clean upon move in. Communication not great but they give you all you need for a while. Would stay again