I couldn't recommend this place more. Its a beautiful and substanial appartment in a great location. Craig is a great host - happy to answer questions but also very considerate and offering of privacy. It didn't really feel like we were living in someone else's flat such was size of the space! Would happily stay again!