Great location. Super clean. Excellent communication prior to stay and accommodating for a late check-in that was even later due to flight delays. Would recommend for any length of stay.