A great stay-perfect location.