excellent stay and perfect location