Craig's place was exactly as pictured -- comfortable, serene, in an amazing location, and with an immediate feeling of being at home. Everything I needed was there and my stay was wonderful. Craig was also a super helpful and communicative host, and very understanding when my flight was badly delayed and I didn't arrive until 2AM. Highly recommended!