We had a great time at Craig's place. We had an excelent panoramic view from our room. The room was clean, with a small cocking area (sink, microwave, electric kettle, toaster and some cocking tools), enough for breackfast and heating some food. The bathroom was clean and the shower had an excellent flow of hot water. Although Craig was on travel, he was always online to answer doubts and was very friendly.
The only issue is if your don't have a car to have to "climb" some blocks up the hills to get to your room; the magnificent view price.