The unit is located in great location if you want to be in Princeville. We have previously stayed at a unit in this area with another management company and owner, that unit was not available during our time range so we decided on this unit. The problems started at check-in, we were not given the entry code till 3PM the day of our arrival, which we understood and had no problems with. The code did not work and so we called the management company. We understand that mistakes happen but it is the way that companies deal with problems and issues that matter. The person we talked to from the management company was extremely defensive and suggested that we just didn't know how to use the lockbox. When we suggested maybe the code had been changed she immediately talked about how impossible that would be because the cleaning crew had just been there hours earlier according to her. She did eventually offer to have someone come out to the property. While we were waiting for someone to come and assist she called back and said that the code had been in fact changed and proceeded to give us the correct code. The sheets and towels in the unit were cleaned and changed. But the unit itself needs a deep cleaning, it is apparent that it has not been cleaned top to bottom in a long time. The handles on the kitchen cabinets were greasy, the walls and baseboards were dirty, the windows were dirty, and the deck could use a good pressure washing. The unit has a bug problem and most likely needs to be sprayed, the loft area upstairs had bugs crawling on the ceiling and floor. This unit has a lot of potential but just needs to actually be cleaned and not just spot cleaned. If you want to be in the Princeville area I would recommend choosing another unit in this complex or in the area, because there are much better options that are cleaner.