This place is exactly what I wish all AirBnBs to be. The hosts went to such great lengths to ensure that the place had everything you could possibly need. Would strongly recommend a stay here.