A+ -Excellent place! Great location & all the amenities. Great communication with the host and everything was very smooth. I hope to stay here again.