Craig is probably the best host I came across on Airbnb. Very fast in responding and understanding toward my needs. He did his best to accommodate my special needs during my stay. I highly recommend this place and him as a host!