Ralph and Debs place is in a great spot, everywhere is within walking distance. Located on a quiet street, the layout is compact and well utilised. It was a great place for me to stay while attending some training.