This place is perfect - stay here. The location is great and the host does a fantastic job of communicating. I give the experince 5 stars.