Dated, but clean. Minor things, except for really uncomfortable beds. However, it was very functional and in a great location to the beach. Plenty of space and all the necessities to live were present.
Communication was excellent, maybe the best I have experienced. They let us in well ahead of the originally scheduled time due to availability and followed up daily.