Excellent location and amenities. Great host and communication. Will stay again.