To call this place a rare gem is an understatement. I could have stayed here for quite a while. This is what an AirBNB should be.