Great location though a few maintenance issues. Excellent communication before, during and after stay.