Great place, it is located in a modest apartment complex. Had a hard time enjoying my stay because it smelled like dog pee in every room, and I couldn’t get rid of the smell.