The place is very centrally located and very clean. We were met there by the owners who helped us get settled in. The only drawback for some is it's on the 5th floor and no elevator so be prepared to walk steps.