We had a lovely stay at Craigs place - very convenient location with amazing views of David Lam park! Large, clean apartment that was perfect for our short stay.