Gavin is a great host and we wouldnt hesitate to stay there again. He was very good with our dog and even offered to take him out while we were gone for the day. He sent us suggestions on local places to check out and the ones we visited were fantastic. His apartment is clean and creatively decorated and we felt completely at home there.