We had a great stay at Craig's place, amazing views and awesome location. Craig was very easy to communicate with and the self check in was straight forward. The place was tidy and clean, and very warm. Would definitely recommend.