First class air bnb. I have stayed in a number of places and this is definitely right up there. Ken, the host, does an incredible job at ensuring your stay is one to remember.