This was the perfect place while our son was looking for a permeate housing. Only giving 3 stars for cleanliness due to a musty/moldy smell coming from some where. The place itself was immaculate, but the smell caused problems with our sons allergies. Only other issue was the complex not having access to the laundry. Seems the key was missing and he never got access to laundry. This would not keep us from staying here again, but if the musty/moldy smell was still present it would definitely be out of the running for a 3rd or future stays.