Place is located very conveniently literally 2 min away from Deptford Station. Place although not recently renovated is very clean. Nyron the host was very helpful and friendly. I'm sure you will not regret spending the time over.