Craig's place is phenomenal. The photos are accurate, but do not do the view justice by one bit. Truly phenomenal. I've done Airbnb in Tunisia, Morocco, HK, Singapore, New Zealand, Thailand, Israel, Turkey, Greece, Portugal, Italy, Switzerland, Austria, France and Denmark..Craig was the best host that I've had anywhere on the planet. His communication prior to my arrival was awesome and he answered questions that I didn't even know I'd have. Margaret and Maia are fantastic as well :)
In regards to the space, it's perfect for one, maybe two travelers. The apartment had many little happy surprises that made my stay extra special including instant hot water, a tv, perfect wifi, full toiletries, a space heater and a plenty of kitchen supplies including cutlery, plates, glasses, mugs and the works.
The only thing I would say is a little downer is that the shower is small...but honestly, it doesn't really matter. If you wanted a big shower, you would look in a hotel....the shower has the perfect water temperature and plenty of toiletries - those are better than hotels ;)
Craig will give you plenty of warning that the place is a little bit of a trek up a hill - he's not kidding! However, stop and catch your breath and a few photos - it's worth it!
Overall, a fantastic stay and my best Airbnb experience. Thanks Craig, Margaret and Maia!