Debras place was everything we required for our short trip to Geelong. Located in a quiet neighboured but close to a shopping strip. We would definitely stay here again.