Craig's place is clean, well-furnished and in a great location. He is quick to respond to inquiries and requests. We stayed for over a month and generally enjoyed our stay in his place. We will definitely consider staying there again.