Great location, property and communication - I've stayed before, I'll stay again.