Excellent location and very clean. All was as described and the host maintains excellent communication. We definitely will consider staying here again in the future and would recommend a stay here.