Debbies place is very clean and located in a great spot
Please note there are loud sounds from pipes in the living room due to apartment location
Would stay here again