excellent stay in a perfect location