This place has it all. Clean, beautiful, great location, the host was very responsive and took good care of us. You cannot go wrong with this Air BNB!